<html><head>
      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
   <title>Change the tags directory hierarchy</title><meta name="generator" content="DocBook XSL Stylesheets V1.78.1"><link rel="home" href="index.html" title="create-repository-svn"><link rel="up" href="ch04.html" title="Chapter&nbsp;4.&nbsp;Howto"><link rel="prev" href="ch04.html" title="Chapter&nbsp;4.&nbsp;Howto"><link rel="next" href="ch04s03.html" title="Define custom tags and commit messages"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e243"></a>Change the tags directory hierarchy</h2></div></div></div><p>
		    The "tags" subdirectory is by default a flat structure 
		    foreseen for the containement of one project with multiple releases.
		    This is for the application as an initial local mediation repository
		    perfectly suitable. 
		</p><p>
		    In case of multiple projects to be contained in the local cache, the 
		    option TAGS_ANCHOR should be set appropriately.
		    The following could be applied:
		      
		</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><span class="bold"><strong>TAGS_ANCHOR=0</strong></span><p>
					Default, flat structure for a single project.
				</p><p>
					Result is: <span class="bold"><strong>REPOT=${REPOT}/${REL[current]}</strong></span>
				</p><p>
					</p><div class="figure"><a name="plugins.png.TAGS_ANCHOR_0"></a><p class="title"><b>Figure&nbsp;4.2.&nbsp;TAGS_ANCHOR=0 - Default</b></p><div class="figure-contents"><div class="mediaobject"><table border="0" summary="manufactured viewport for HTML img" style="cellpadding: 0; cellspacing: 0;" width="90%"><tr><td><img src="resources/TAGS_ANCHOR=0.png" width="100%" alt="TAGS_ANCHOR=0 - Default"></td></tr></table></div></div></div><p><br class="figure-break">
				</p></li><li class="listitem"><span class="bold"><strong>TAGS_ANCHOR=1</strong></span><p>
					The project name is used as collection root for the tags,
					to be used when multiple projects are included. 
				</p><p>
					Result is: <span class="bold"><strong>REPOT=${REPOT}/${PROJECT}/${REL[current]}</strong></span>
				</p><p>
					</p><div class="figure"><a name="plugins.png.TAGS_ANCHOR_1"></a><p class="title"><b>Figure&nbsp;4.3.&nbsp;TAGS_ANCHOR=1</b></p><div class="figure-contents"><div class="mediaobject"><table border="0" summary="manufactured viewport for HTML img" style="cellpadding: 0; cellspacing: 0;" width="90%"><tr><td><img src="resources/TAGS_ANCHOR=1.png" width="100%" alt="TAGS_ANCHOR=1"></td></tr></table></div></div></div><p><br class="figure-break">
				</p></li><li class="listitem"><span class="bold"><strong>TAGS_ANCHOR=2</strong></span><p>
					The  project name is used as root within each tag.
					This may be used, when related projects and subprojects are commonly 
					versioned for compatibility reasons.
					E.g. a documentation and source project have to match the same version.
				</p><p>
					Result is: <span class="bold"><strong>REPOT=${REPOT}/${REL[current]}/${PROJECT}</strong></span>
				</p><p>
					</p><div class="figure"><a name="plugins.png.TAGS_ANCHOR_2"></a><p class="title"><b>Figure&nbsp;4.4.&nbsp;TAGS_ANCHOR=2</b></p><div class="figure-contents"><div class="mediaobject"><table border="0" summary="manufactured viewport for HTML img" style="cellpadding: 0; cellspacing: 0;" width="90%"><tr><td><img src="resources/TAGS_ANCHOR=2.png" width="100%" alt="TAGS_ANCHOR=2"></td></tr></table></div></div></div><p><br class="figure-break">
				</p></li></ul></div><p>
		</p></div></body></html>